package com.ruoyi.system.service;

import java.util.Map;

/**
 * 支付宝支付服务接口
 */
public interface AlipayService {
    /**
     * 创建H5支付
     *
     * @param subject 商品描述
     * @param orderNo 订单号
     * @param amount 支付金额（分）
     * @param ip 客户端IP
     * @param notifyUrl 回调通知地址
     * @return 支付链接
     */
    String createH5Pay(String subject, String orderNo, int amount, String ip, String notifyUrl);

    /**
     * 验证支付宝回调通知签名
     */
    boolean verifyNotify(Map<String, String> params);
} 